винтиков не хватает у кого-л

Винтиков (винтика) не хватает (в голове) у кого-л., разг.-сниж. О том, кто ведёт себя глупо, нелепо, странно.
винтиков не хватает в голове
винтить